feed an animal on - Spanish English Dictionary